"""
example04 - 字符串的操作

sub - 在...下面 ---> subway / submarine / subscript
sup - 在...上面 ---> superior / supscript

在字符串中查找有没有某个子串的操作：
- index / rindex
- find / rfind

Author: Administrator
Date: 2024/1/11
"""

a = 'Oh apple, i love apple'
# index - 从左向右寻找指定的子串，可以指定从哪开始找，默认是0
# 找到了返回子串对应的索引（下标），找不到直接报错（程序崩溃）
print(a.index('apple'))
print(a.index('apple', 10))
print(a.rindex('apple'))
# print(a.index('banana'))
# print(a.rindex('banana'))

# find - 找不到返回-1
print(a.find('apple'))
print(a.find('apple', 10))
print(a.rfind('apple'))
print(a.find('banana'))
print(a.rfind('banana'))
